something achieved with little effort - Allemand Anglais Dictionnaire